// 人员
import request from '@/utils/request'
// 人员搜索(列表页)
export const personnelSearch = (pageIndex, pageSize, userName, roleId, isRepair) => {
  return request({
    url: '/api/user-service/user/search',
    params: {
      pageIndex, pageSize, userName, roleId, isRepair
    }
  })
}
// 角色列表
export const roleList = () => {
  return request({
    url: '/api/user-service/role'
  })
}
// 新增人员
export const Addrole = (data) => {
  return request({
    url: '/api/user-service/user',
    method: 'POST',
    data
  })
}
// 修改人员
export const ModifierApi = (id, data) => {
  return request({
    url: `/api/user-service/user/${id}`,
    method: 'PUT',
    data
  })
}
// 删除人员
export const delPersonnel = (id) => {
  return request({
    url: `/api/user-service/user/${id}`,
    method: 'DELETE'
  })
}
// 人员工作量列表
export const workloadList = (params) => {
  return request({
    url: '/api/user-service/user/searchUserWork',
    params
  })
}
// 人员排名
export const rankingTop = (start, end, isRepair, regionId) => {
  return request({
    url: `/api/task-service/task/userWorkTop10/${start}/${end}/${isRepair}/${regionId}`

  })
}
// 获取当时工单汇总信息(人员统计头部信息)
export const headInformation = (start, end) => {
  return request({
    url: `/api/task-service/task/taskReportInfo/${start}/${end}`
  })
}
